/* CSS Document */
body,html{ background:url(../images/bg.jpg) repeat-y;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,"\5b8b\4f53",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a:link ,a:visited { color: #000; text-decoration: none; }
a:hover { color: #f00; text-decoration: underline;  }
.wrap100 { width: 100%; margin: 0 auto;  }
.wrap { width: 1280px; margin: 0 auto;}
input { height: 24px; line-height:24px; font-size:14px; border-left:1px solid #b9c7d6; border-top:1px solid #b9c7d6; border-bottom:1px solid  #e3e9ef; border-right:1px solid  #e3e9ef;}
.x { border-bottom: 1px solid #e1e1e1; line-height: 200%;}
.xx { border-bottom: 1px dashed #cdcdcd; line-height: 200%;}
.xxx{border-bottom:1px solid #f1f1f1; line-height: 180%;}
.rightX{ border-right:1px solid #f1f1f1; line-height: 180%;}
.more a{ font-size: 12px; color: #fff; font-weight: normal;}
img { border:0;}
#clear { clear: both;}
.fl { float:left;}
.fr { float:right;}
.blank8 {height: 8px; font-size: 0;background:#fff; }
.blank9 {height: 9px; font-size: 0; }
.blank18{height:18px;font-size:0;}
.blank25{background:#fff;height:25px;font-size:0;}
.x18{background:url(../images/x18.jpg) repeat-x; height:18px;}
.x25{ height:25px; background: #f8f8f8;  border-bottom: 1px solid #e7e7e7;}
.typeChen { color: #ea5404; font-weight: bold;}
#gotop { position: fixed; cursor: pointer; }
.red{color:red;}


.top{ background:url(../images/topBg.jpg) repeat-x; height:97px; font-weight:bold; color:#fff;}
.top a:link,.top a:visited{ color:#fff; font-weight:bold;}
.top a:hover{ color:#ff0;}
.top .text{ margin-top:30px;}
.top .welcome{ margin-top:30px; margin-left:20px; letter-spacing:2px;}


.content{ overflow: hidden;  }
.left { background:url(../images/leftBg.jpg) repeat-y; width:180px;margin-right:-180px;position:relative; left:0;}
.left .leftSub{ text-align:right; width:147px; float:right;}
.left .leftSub li{ background:url(../images/btn2.jpg) no-repeat; width:147px; height:33px; margin:8px 0; line-height:33px; }
.left .leftSub li a:link,.left .leftSub li a:visited{ color:#fff;  font-weight:bold; font-size:14px; display:block; width:147px; height:33px; letter-spacing:2px; }
.left .leftSub li a:hover{ background:url(../images/btn1.jpg) no-repeat; color:#003b73; text-decoration:none; }
.left .leftSub li a.current{ background:url(../images/btn1.jpg) no-repeat; color:#003b73; text-decoration:none; }



.right{width:auto;margin-left:180px;}
.right .botton1{ background:url(../images/btn.jpg) no-repeat; width:90px; height:31px; font-size:14px; font-weight:bold; text-align: center; border:0; display:block; color:#fff; line-height:29px; margin-bottom:10px;}
.right .search{ background:	#f9f9f9; height:48px; border:1px solid #cecece; font-size:14px; }
.right .rightContent{ }
.right h1{ font-size:18px; font-weight:bold; text-align:center; }
.right .rightContent th{border-left:1px solid #a5c7d0;border-right:1px solid #a5c7d0;border-top:1px solid #a5c7d0; border-bottom:2px solid #a5c7d0;font-weight:bold; line-height:250%;}
.right .rightContent td{border-left:1px solid #a5c7d0; border-bottom:1px solid #a5c7d0; line-height:250%;}
.right .rightContent a:link,.right .rightContent a:visited{ text-decoration:underline; color:#00C;}
.right .rightContent a:hover{ text-decoration:underline; color:#000;}

.right .rightContent1 th{border-left:1px solid #eeeded;border-right:1px solid #eeeded;border-top:1px solid #eeeded; font-weight:bold; line-height:250%;}
.right .rightContent1 td{border-left:1px solid #eeeded; border-bottom:1px solid #eeeded; line-height:250%;}
.right .rightContent1 a:link,.right .rightContent1 a:visited{ text-decoration:underline; color:#00C;}
.right .rightContent1 a:hover{ text-decoration:underline; color:#000;}

.right .rightContent2 th{border:1px solid #eeeded; font-weight:bold; line-height:250%;}
.right .rightContent2 td{ border:1px solid #eeeded; line-height:250%; padding:5px;}
.right .rightContent2 a:link,.right .rightContent2 a:visited{ text-decoration:underline; color:#00C;}
.right .rightContent2 a:hover{ text-decoration:underline; color:#000;}




.right .rightContentTop { }
.right .rightContentTop th{ background:url(../images/rightTitleBg.jpg) repeat-x; font-weight:bold; line-height:31px; height:31px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:2px solid #e6e6e6; color:#2173b6;}
.right .rightContentTop td{border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;  border-top:1px solid #e6e6e6; font-size:14px; padding:3px;}
.right .rightContentTop .rightBorder{border-right:1px solid #e6e6e6;}

.right .rightContentTop .subMenu { width:100%; background:url(../images/rightTitleBg.jpg) repeat-x; height:31px; margin-bottom:10px; margin-top:10px;}
.right .rightContentTop .subMenu li{ float:left; width:150px; text-align:center; height:31px; line-height:31px; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.right .rightContentTop .subMenu li a:link,.right .rightContentTop .subMenu li a:visited{ font-size:12px; }
.right .rightContentTop .subMenu li a:hover{ background:url(../images/rightTitleBg1.jpg) repeat-x; width:150px; display:block; color:#fff; font-weight:bold; text-decoration:none; font-size:14px;}
.right .rightContentTop .subMenu .current{ background:url(../images/rightTitleBg1.jpg) repeat-x; width:150px; display:block; color:#fff; font-weight:bold; text-decoration:none; font-size:14px;}


.bottom { text-align:center; margin-bottom:40px; margin-top:65px; height:52px; position:relative; background:url(../images/bottomBg.jpg) no-repeat center bottom; font-size:14px;}
.bottom .copyright{ position:absolute; left:460px;}
.bottom .btn{ position:absolute; left: 1070px; top:-10px; } 